Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEVERS WATER Detached £398,359 £248,000 27 Apr 2007
2 LEVERS WATER Detached £441,513 £151,500 24 May 2002
3 LEVERS WATER Detached £369,918 £219,000 6 Oct 2006
4 LEVERS WATER Detached £425,340 £248,000 8 Jan 2010
5 LEVERS WATER Detached £386,041 £300,000 19 May 2017
8 LEVERS WATER Detached £334,685 £300,000 31 Aug 2021
9 LEVERS WATER Detached £368,560 £256,050 31 Jul 2015
10 LEVERS WATER Detached £357,461 £242,500 6 Mar 2015
11 LEVERS WATER Detached £421,151 £133,000 7 Dec 2001
12 LEVERS WATER Detached £389,277 £249,995 25 Apr 2014